package xu.jiang.report.dealer.layer;

import xu.jiang.report.dealer.ISQLRunner;

import java.io.IOException;
import java.util.Map;

public interface IDataCollector<E extends IData> {

    /**
     * 接收数据
     * @param sqlRunner
     * @param pagingParamValues
     * @return E
     */
    E collectData(ISQLRunner sqlRunner, Map<String,String> pagingParamValues) throws IOException;

}
